body, td { font-family:arial, sans-serif; font-size:16px; background-color:white; }
body { line-height:150%; }
hr { color:black;height:1px; }
.hdr { text-align:center; font-weight:bold; line-height:22px; }
.list, .ttd { width:100%; }
.ttd { border:none; page-break-after:always; }
.list td.thdr { font-weight:bold; text-align:center; vertical-align:center; background-color:#cccccc; }
.list td { padding:2px 5px; }
.list .border-trbl { border-style:solid; border-color:black; border-width:1px 1px 1px 1px; }
.list .border-trb  { border-style:solid; border-color:black; border-width:1px 1px 1px 0; }
.list .border-rbl  { border-style:solid; border-color:black; border-width:0 1px 1px 1px; }
.list .border-rb   { border-style:solid; border-color:black; border-width:0 1px 1px 0; }
.al-l { text-align:left; }
.al-c { text-align:center; }
.al-r { text-align:right; }
.sep-ttd { height:80px; }
.ttd-nama { font-weight:bold; text-decoration:underline; }
